home *** CD-ROM | disk | FTP | other *** search
/ The Hacker Chronicles - A…the Computer Underground / The Hacker Chronicles - A Tour of the Computer Underground (P-80 Systems).iso / network / gs1.txt < prev    next >
Text File  |  1992-03-03  |  15KB  |  322 lines

  1.  pHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhA
  2.  A                                                                            p
  3.  h                            THE GS/1 USER'S GUIDE                           H
  4.  P                            ---------------------                           a
  5.  a             Packet Assembler/Disasselmbler, Gateway, And Server            P
  6.  H                    -------------------------------------                   h
  7.  p                    Written By Doctor Dissector P/H/A-BOD                   A
  8.  A                                                                            h
  9.  hApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaP
  10.  P                                                                            h
  11.  a      Written On March 23, 1990 - (c) 1990 Phreakers/Hackers/Anarchists     A
  12.  H                                                                            p
  13.  aPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApHaPhApH
  14.  
  15.  
  16. Lamer's Disclaimer:
  17.     Neither the author nor the representative group(s) will not be responsible
  18. for the readers actions prior to, during, and after exposure to this document.
  19. The author assumes no responsibility for the accuracy of any of the information
  20. contained herin, as well as the consequences from any of knowledge gained from
  21. this file. This file's ONLY purpose was to educate. Enjoy.
  22.  
  23. Terms Of Distribution:
  24.     BBS's, users, and sysops may distribute this document freely AS LONG as
  25. the document remains UNaltered in EVERY way. Thank You!
  26.  
  27. Glossary Of Terms Herin:
  28.     LAN: Local Area Network
  29.     NPA: Number Planning Area (Area Code)
  30.     NUA: Network User Address
  31.     NUI: Network User Id
  32.     PAD: Packet Assembl(er/y)/Disassebl(er/y)
  33.     PCP: PC-Pursuit
  34.     PSN: Packet Switching System
  35.    UUCP: Unix to Unix CoPy
  36.     WAN: Wide Area Network
  37.  
  38. Introduction:
  39.     I wouldn't consider myself the best of all hackers or phreakers, but I am
  40. learning. During one of my learning endeavors on Telenet and other PSNs, I
  41. discovered (for my first time), the GS/1 system. Being inexperienced at the
  42. time, I knew about the great value of any private PAD, and began experimenting
  43. with the system, determined that this system was some type of PAD and that I
  44. would figure out how to gain full network access with a simple command.
  45.     I was right. And today, I'll welcome you to the world of power
  46. communications. In this file, I hope you will learn a bit on the uses and
  47. potential abuses of the GS/1 system; this is in no way, shape, or form, a
  48. complete manual on the GS/1 system, but a compilation of my experimentation
  49. on my first GS/1 system. So, just kick back and enjoy the file...
  50.  
  51.  
  52. What Is The GS/1 System?
  53.     The GS/1 system is a combination of three major packet switching functions
  54. bundled into one. The GS/1 system can operate as a private PAD, a X.25+
  55. gateway, and/or a network (WAN) server. It is this combination that makes
  56. this system so versitile. However, you should also note that NOT ALL GS/1
  57. systems may have all three features "set up" for use; oh well, just make do
  58. with what you have right now... scan tommorrow for more!
  59.  
  60.  
  61. Logging Onto A GS/1 System:
  62.     As of today, I have not encountered a GS/1 PAD which had any type of logon
  63. security whatsoever to gain access to its network "utilities." I don't know
  64. if it's the software or the system operaters that are lagging or what, but it
  65. sure makes it a helluvalot easier on my (and I'm sure) and your end.
  66.     When you logon from Telenet or whatever PSN you are originating from,
  67. you will probably see a short welcome or warning about the system you are
  68. gaining access to, and then a default prompt of "GS/1> " (This prompt can be
  69. changed by the system operator, but usually isn't...). Well now, you're in.
  70. Now, that was the easy part.
  71.  
  72.  
  73. Inside The GS/1:
  74.     Once inside the GS/1 system, there are many options you can do, similar
  75. to most PADs, gateways, and servers. The following was captured & edited from
  76. a GS/1 system after hitting "?" at the "GS/1> " prompt.
  77.  
  78.       Connect     <address>[,<address>] [ ECM ] [ Q ]
  79.       DEQueue     ???
  80.       DisConnect  <session>
  81.       DO          <macro name>
  82.       Echo        <string>
  83.       Listen
  84.       Pause       [<seconds>]
  85.       REMoteSET   ???
  86.       REMoteSHow  ???
  87.       RESume      <session>
  88.       SET         <param-name> = <value> ...
  89.       SHow        <argument> ...
  90.       SWitch      <session>
  91.       Transmit    ???
  92.       N...        Privileged Command
  93.       U...        Privileged Command
  94.       Z...        Privileged Command
  95.  
  96.     As you can see, the commands are quite simple. I don't know if I listed all
  97. of the commands above, but if you type in a single letter at the prompt, and
  98. there are more commands present on the system that start with that letter,
  99. GS/1 will show you the commands that begin with that letter to clear any user
  100. confusion up.
  101.  
  102.  
  103. GS/1 Command Summary:
  104.     Letters in CAPS are the only letters necessary to execute the given
  105. command in GS/1! Also note that appending a '?' to the end of any FULL or
  106. PARTIAL command will USUALLY prompt GS/1 to offer you some assistance in
  107. summarizing the command/argument you are attempting to use.
  108.  
  109.     Connect     <address>[,<address>] [ ECM ] [ Q ]
  110.         The Connect command is by far the most useful utility on GS/1 that
  111.         I am aware of. Through proper formatting and usage, this command
  112.         will allow you to access ANY NUA accessible through Telenet, as if
  113.         you had entered an NUI. I will discuss a bit more on connecting
  114.         to NUAs later. Also, GS/1 allows the use of "ClearingHouseNames"
  115.         in the place of NUAs; sort of like how you can enter things on
  116.         Telenet at the "@" prompt, like "PORTAL," "TELEMAIL," and the such.
  117.         More on ClearingHouseNames later!
  118.  
  119.     DEQueue     ???
  120.         I have no idea what this command does.
  121.  
  122.     DisConnect  <session>
  123.         This command will disconnect the PAD from a session. The GS/1 PAD
  124.         allows multiple connections (probably a max of 10-20) during the
  125.         read-time. Each session is numbered from 1-x where x is the last
  126.         session connected to. DC x will disconnect from session x, thus
  127.         hang-up from the system which was connected to at session x.
  128.  
  129.     DO          <macro name>
  130.         This command will allow you to execute a macro file on-line. On the
  131.         GS/1, this could mean auto-logon to a private outdial system, a
  132.         LAN, another WAN, or who knows. More on macros later.
  133.  
  134.     Echo        <string>
  135.         This command re-prints whatever is placed in the <string> parameter.
  136.         I believe this is for parity and data transmission verification, most
  137.         similar to Telenet's ECHO CHAR and such...
  138.  
  139.     Listen
  140.         Although this command says 'Listen,' it really is 'Logoff.' Hitting
  141.         L will disconnect ALL current sessions under the port number you
  142.         logged onto under, and disconnect you from the GS/1 PAD.
  143.  
  144.     Pause       [<seconds>]
  145.         This command will pause your terminal for the specified number of
  146.         seconds.
  147.  
  148.     REMoteSET   ???
  149.         Sorry, I have no information on this command.
  150.  
  151.     REMoteSHow  ???
  152.         Sorry, I have no information on this command.
  153.  
  154.     RESume      <session>
  155.         If you have connected onto 1 or more systems and "broken" out of them,
  156.         in likeness to breaking out of a system in Telenet by typing '@,' and
  157.         you would like to RESume a session that is still currently connected,
  158.         this command will allow you to do just that.
  159.  
  160.     SET         <param-name> = <value> ...
  161.         The SET command allows you to change terminal and PAD characteristics,
  162.         the following is a PARTIAL list of options one could change when under
  163.         GS/1:
  164.  
  165.             BAud            BSDelay         BSPad           CRDelay
  166.             CRPad           DataBits        DeVice          DUplex
  167.             FFDelay         FFPad           InterAction     LFDelay
  168.             LFPad           PARIty          PRIvilege       StopBits
  169.             TabDelay        TabPad
  170.  
  171.         Most of those parameters should be obvious. Again, if you want to know
  172.         more paramters available, just type SET x, where x is the first
  173.         character to any parameter, and if that charachter is the first
  174.         character to 2 or more parameters, those paramters will be listed to
  175.         help "solve" any user confusion.
  176.  
  177.     SHow        <argument> ...
  178.         This command will display the parameters under effect (similar to
  179.         the SET parameters), and will also show you other prominent information
  180.         you just might be interested in. Here are the SHow arguments available:
  181.  
  182.             SHow    ADDRess
  183.             SHow    ClearingHouseNames [ <name> [ @ <domain> [@ <organ.> ] ] ]
  184.             SHow    DefaultParameters [<param-name> ...]
  185.             SHow    GLobalPARameters
  186.             SHow    NetMAP [ Short | Long ]
  187.             SHow    PARAmeterS [<param-name> ...]
  188.             SHow    <param-name> ...
  189.             SHow    SESsions [ P ]
  190.             SHow    VERSion
  191.  
  192.         Most of the arguments should be obvious except the ClearingHouseNames
  193.         argument, which will show you the ClearingHouseNames to several systems
  194.         which are either defaulted to a connect macro to the specified system,
  195.         or within a WAN. The format of the names are:
  196.  
  197.             SYSTEMNAME@LOCATION@ACCOUNT
  198.  
  199.         Where SYSTEMNAME is the name/description of the destination system, the
  200.         LOCATION is the city of the SYSTEMNAME, and the ACCOUNT is usually the
  201.         owner/operator of the GS/1 PAD. To connect directly to a
  202.         ClearingHouseName, all you have to do is:
  203.  
  204.             Connect SYSTEMNAME
  205.  
  206.         And the GS/1 PAD will search the ClearingHouseNames database for the
  207.         system and other pertinent network info for you, and connect you up to
  208.         that system.
  209.  
  210.     SWitch      <session>
  211.         SWitch will allow you to change to a different system if you are
  212.         connected to multiple sessions (more than 1 system at a time).
  213.  
  214.     Transmit    ???
  215.         Sorry, no information concerning this command; however, it appears
  216.         to be some sort of utility similar to either 'UUCP' or the Telenet
  217.         bulk data transfer ready command (DTAPE).
  218.  
  219.     N...        Privileged Command
  220.     U...        Privileged Command
  221.     Z...        Privileged Command
  222.         The above are Privileged account commands; sorry, I haven't been
  223.         able to secure any privileged passwords as of yet... but I'll be
  224.         working on it.
  225.  
  226. Connecting To NUAs:
  227.     One feature I really like about the GS/1 system (and it was not fun hacking
  228. out the format to this one), is the -almost- unlimited network access this
  229. PAD has. So, you wanna connect to some long distance NUAs, eh? Or you wanna
  230. dial PC-Pursuit's outdial system direct and save yourself a few bux by
  231. bypassing Telenet-PCP security? This is the one for you then.
  232.  
  233.     Syntax:
  234.  
  235.         Connect !xxx#DNICyyyzzzzz
  236.  
  237.         Where xxx is the port that will make the dial, (usually anywhere from
  238.             00-99 or more), DNIC is the DNIC of the address without any
  239.             leading 0's, yyy is the NPA or Prefix (if applicable), and zzzz
  240.             is the suffix (if applicable).
  241.  
  242.     Example:
  243.         We want to connect to 0311021200032, through port number 33:
  244.  
  245.         Connect !33#311021200032
  246.  
  247.  
  248. What The Hell Is A PORT?
  249.     A port on the GS/1 PAD is the address you have logged onto on the current
  250. GS/1 system as well as addresses GS/1 uses to "call out" when you use any type
  251. of Connect command. To find out what port number you are currently on, type:
  252.  
  253.     SHow ADDRess
  254.  
  255.     This will give some sort of a cryptic number with %'s and other symbols in
  256. it, but we're looking for the PORT number here... Aha! The port number is the
  257. NUMERICAL amount following the '!' in the string. There, you now have YOUR port
  258. number (and like Telenet with local dialins, that port number may change if you
  259. call back at a later date and someone/noone is on the system at the same time
  260. as you).
  261.     Big deal. You have your port number... Now what? Now you have a location
  262. to work with. Suppose your port number is 55. GS/1 has ports numbered in
  263. increasing order, so if you have port 55, you can try the "Connect" command
  264. through port 56,54,57,53 or similarly numbered ports. Understand?
  265.     What GS/1 does when you execute a Connect command to another NUA, GS/1
  266. utilizes one of its ports to make the "call." Thus, when you enter:
  267.  
  268.         Connect !xxx#DNICyyyzzzzz
  269.  
  270.     The xxx (PORT number) you choose MUST be an open port. If a user is on
  271. it, or you are on it, or it doesn't exist, you will either receive an error
  272. message or a message stating that the port/address was busy. Try another port.
  273.  
  274.  
  275. Other GS/1 Notes:
  276.     Some comments on the GS/1 PAD, Gateway, Server:
  277.  
  278.     1) The PAD Delay when connected to MOST system through the GS/1 system
  279.        is increased (pretty drastically), and might cause input from your
  280.        terminal to appear sluggish and slow. However, incomming data is
  281.        not hindered in that fashion.
  282.  
  283.     2) To access PRIvileged commands, type:
  284.  
  285.            SET PRIvilege
  286.  
  287.        You will be prompted for a password. If you get it right, good job. If
  288.        not, I do not know whether or not the GS/1 system records any such hack
  289.        attempts, but don't press your luck in hacking out the password if
  290.        the GS/1 PAD you are hacking in is the only PAD you have access to!
  291.  
  292.     3) The GS/1 system usually does not send linefeeds and does not recognize
  293.        destructive backspaces when connected at 8,N,1; however, linefeeds and
  294.        destructive backspaces are compensated for at connections with E,7,1.
  295.  
  296.     4) A trick on some GS/1 systems is to type:
  297.  
  298.            SHow Macros
  299.  
  300.         Which will show you a bunch of macros for the DO command; however,
  301.         on most GS/1 systems, this command has been edged out, EXCEPT to
  302.         the privileged (of course).
  303.  
  304.     5) I don't know the charachter/control key that will "break" out of a
  305.        session and place you back on the GS/1 prompt. I know this is possible,
  306.        but... oh well... time to experiment some more.
  307.  
  308.  
  309. Conclusion:
  310.     Well, I hope you enjoyed reading this file on the GS/1 PAD, Gateway,
  311. and Server as much as I enjoyed typing it (hahahaha...). Anyway, I am sick of
  312. typing, I just want to say one thing: Future Transcendent Saga WINS....
  313. (READ PHRACK Newsletters 20-30! NOW!) Watch for more GREAT and ORIGINAL philes
  314. by Phreakers/Hackers/Anarchists in the Phuture...
  315.  
  316.                                                         Doctor Dissector
  317.                                                         P/H/A-BOD
  318.  
  319. ===============================================================================
  320. Downloaded From P-80 Systems 304-744-2253
  321.  
  322.